kesin patent

  1. complete patent